export interface RoleProcessPerm {
  id?: number;
  roleId: number;
  processKey: string;
  name?: string;
  tenantId?: number;
  status?: string;
  sort?: number;
  remark?: string;
  createBy?: string;
  createTime?: string;
  updateBy?: string;
  updateTime?: string;
  delFlag?: string;
}

export interface RoleProcessPermQuery {
  roleId?: number;
  processKey?: string;
  name?: string;
  tenantId?: number;
  status?: string;
  pageNum?: number;
  pageSize?: number;
}

export interface RoleProcessPermPageResult {
  total: number;
  rows: RoleProcessPerm[];
} 